/**
 * Created by wanghuan on 2017/4/20.
 */
export  default [
  {
    path: '/views/payroll',
    component: function (resolve) {
      require.ensure([], function(){
        resolve(require('src/pages/pay/PayRollCenter.vue'));
      },'PayRollCenter');
    }
  },
  {
    path: '/payRoll/payRollCenter',
    component: function (resolve) {
      require.ensure([], function(){
        resolve(require('src/pages/pay/PayRollCenter.vue'));
      },'PayRollCenter');
    }
  },
  {
    path: '/payRoll/payRollCenter/AddEmployee',
    component: function (resolve) {
      require.ensure([], function(){
        resolve(require('src/pages/pay/AddEmployee.vue'));
      },'addEmployee');
    }
  },
  {
    path: '/payRoll/payRollCenter/payScheduleSelect',
    component: function (resolve) {
      require.ensure([], function(){
        resolve(require('src/pages/pay/PayScheduleSelect.vue'));
      },'payScheduleSelect');
    }
  },
  {
    path: '/payRoll/payRollCenter/PayScheduleInfoEdit/:id',
    component: function (resolve) {
      require.ensure([], function(){
        resolve(require('src/pages/pay/PayScheduleInfoEdit.vue'));
      },'payScheduleInfoEdit');
    }
  },
  {
    path: '/payRoll/payRollCenter/PayScheduleInfoEdit/personPayDetail/:id',
    component: function (resolve) {
      require.ensure([], function(){
        resolve(require('src/pages/pay/PersonPayDetail.vue'));
      },'personPayDetail');
    },
  },
  {
    path: '/payRoll/payRollCenter/PayScheduleInfoEdit/previewPay/:id',
    component: function (resolve) {
      require.ensure([], function(){
        resolve(require('src/pages/pay/PreviewPay.vue'));
      },'previewPay');
    },
  },
  {
    path: '/payRoll/payRollCenter/PayScheduleInfoEdit/previewPay/personPayDetail/:id',
    component: function (resolve) {
      require.ensure([], function(){
        resolve(require('src/pages/pay/PersonPayDetail.vue'));
      },'personPayDetail');
    },
  },
  {
    path: '/payRoll/payRollCenter/PayScheduleInfoEdit/previewPay/PayRollSetSuccess/:id',
    component: function (resolve) {
      require.ensure([], function(){
        resolve(require('src/pages/pay/PayRollSetSuccess.vue'));
      },'PayRollSetSuccess');
    }
  },
  {
    path: '/payRoll/payRollCenter/payCheckList',
    component: function (resolve) {
      require.ensure([], function(){
        resolve(require('src/pages/pay/PayCheckList.vue'));
      },'payCheckList');
    },
  },
  {
    path: '/payRoll/payRollCenter/payCheckList/PayCheckDetail/:payInfoId',
    component: function (resolve) {
      require.ensure([], function(){
        resolve(require('src/pages/pay/PayCheckDetail.vue'));
      },'PayCheckDetail');
    }
  },
  {
    path: '/payRoll/payRollCenter/AddEmployee',
    component: function (resolve) {
      require.ensure([], function(){
        resolve(require('src/pages/pay/AddEmployee.vue'));
      },'addEmployee');
    }
  },
  {
    path: '/payRoll/payRollCenter/employeeInfo/:id',
    component: function (resolve) {
      require.ensure([], function(){
        resolve(require('src/pages/pay/EmployeeInfo.vue'));
      },'employeeInfo');
    }
  },
  {
    path: '/payRoll/payRollCenter/employeeInfo/payEdit/:id',
    component: function (resolve) {
      require.ensure([], function(){
        resolve(require('src/pages/pay/EmployeePayInfoEdit.vue'));
      },'payEdit');
    }
  },
  {
    path: '/payRoll/payRollCenter/employeeInfo/payEdit/payOftenEdit/:id',
    component: function (resolve) {
      require.ensure([], function(){
        resolve(require('src/pages/pay/EmployeePayOftenEdit.vue'));
      },'payOftenEdit');
    }
  },
  {
    path: '/payRoll/payRollCenter/employeeInfo/payEdit/payMuchEdit/:id',
    component: function (resolve) {
      require.ensure([], function(){
        resolve(require('src/pages/pay/EmployeePayMuchEdit.vue'));
      },'payMuchEdit');
    }
  },
  {
    path: '/payRoll/payRollCenter/employeeInfo/payEdit/EmployeePayEditEmployee/:id',
    component: function (resolve) {
      require.ensure([], function(){
        resolve(require('src/pages/pay/EmployeePayEditEmployee.vue'));
      },'employeePayEditEmployee');
    },
  },
  {
    path: '/payRoll/payRollCenter/employeeInfo/payEdit/addDeduction/:id',
    component: function (resolve) {
      require.ensure([], function(){
        resolve(require('src/pages/pay/EmployeePayAddDeduction.vue'));
      },'addDeduction');
    },
  },
  {
    path: '/payRoll/payRollCenter/employeeInfo/personEdit/:id',
    component: function (resolve) {
      require.ensure([], function(){
        resolve(require('src/pages/pay/EmployeePersonInfoEdit.vue'));
      },'employeePersonInfoEdit');
    },
  }
]
